giant frog - Turco Inglés Diccionario